home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Environments / Clean 1.2.4 / IO Examples / IO Utilities / Help.dcl next >
Encoding:
Modula Definition  |  1996-12-18  |  419 b   |  16 lines  |  [TEXT/3PRM]

  1. definition module Help
  2.  
  3. import    deltaIOSystem
  4. from        deltaEventIO    import IOState
  5. from        StdFile            import Files
  6.  
  7. /*
  8.     General utility for handling the AboutDialog of a Clean application.
  9.     This module uses the 0.8 I/O library.
  10. */
  11.  
  12. MakeAboutDialog    :: String String Files (*s -> *((IOState *s) -> (*s,IOState *s)))
  13.                         -> (DialogDef *s (IOState *s), Files)
  14. ShowHelp                :: String Files (IOState s)
  15.                         -> (Files, IOState s)
  16.